less permeable - Español Inglés Diccionario